nature calls – English–Italiano translations

🇬🇧 en it 🇮🇹

nature calls phraseologicalUnit

  • the speaker feels a need to urinate or defecate
la natura chiama
Wiktionary Links